home *** CD-ROM | disk | FTP | other *** search
- /* Listing 4 */
- /*****************************************************
- Name: DBG_DFLT.H
- Description: Macro wrapper for default
- keyword.
- Portability: Standard C
- *****************************************************/
- #if !defined ( DBG_DFLT_DEFINED )
-
- #if !defined ( NDEBUG )
- #define default default: \
- fprintf( stderr, "\nDEFAULT CASE:"\
- "\n\tFILE: %s\n\tLINE: %d\n", \
- __FILE__, __LINE__ ); break; \
- case INT_MIN
- #endif
-
- #define DBG_DFLT_DEFINED
-
- #endif
-
- /* End of File */
-
-